/*
 * @Author: tyz
 * @Date: 2021-06-24 09:29:34
 * @LastEditTime: 2021-06-24 09:33:43
 * @Description: 自定义装饰器
 * @FilePath: \nest_demo\src\tools\decorator\roles.decorator.ts
 */
import { SetMetadata } from '@nestjs/common';

/*
    * 自定义roles装饰器
    *   1. 通过SetMetadata设置自定义装饰器在nest框架中映射为'roles'字段，并把装饰器参数一起传递进去
*/
export const Roles = (...roles:string[])=> SetMetadata('roles',roles);